Resource StructureDefinition/FHIR Server from package healthdata.be.r4.cbb#0.16.0-beta (125 ms)
Package | healthdata.be.r4.cbb |
Type | StructureDefinition |
Id | Id |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=healthdata.be.r4.cbb@0.16.0-beta&canonical=https://fhir.healthdata.be/StructureDefinition/HdBe-MedicationAgreement |
Url | https://fhir.healthdata.be/StructureDefinition/HdBe-MedicationAgreement |
Status | draft |
Date | 2022-10-17T09:09:13.9562003+00:00 |
Name | HdBeMedicationAgreement |
Title | HdBe-MedicationAgreement |
Experimental | False |
Description | A medication agreement is a prescriber’s proposal for a patient to use medication. An agreement to discontinue the use of medication is also a medication agreement. |
Copyright | Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise. |
Type | MedicationRequest |
Kind | resource |
Resources that use this resource
Resources that this resource uses
Source
{
"resourceType" : "StructureDefinition",
"id" : "HdBe-MedicationAgreement",
"url" : "https://fhir.healthdata.be/StructureDefinition/HdBe-MedicationAgreement",
"name" : "HdBeMedicationAgreement",
"title" : "HdBe-MedicationAgreement",
"status" : "draft",
"date" : "2022-10-17T09:09:13.9562003+00:00",
"publisher" : "Healthdata.be (Sciensano)",
"contact" : [
{
"name" : "Service portal â healthdata.be",
"telecom" : [
{
"system" : "url",
"value" : "https://sciensano.service-now.com/sp",
"use" : "work"
}
]
}
],
"description" : "A medication agreement is a prescriberâs proposal for a patient to use medication. An agreement to discontinue the use of medication is also a medication agreement.",
"copyright" : "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
"fhirVersion" : "4.0.1",
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"uri" : "https://zibs.nl/wiki/MedicationAgreement-v1.2(2020EN)",
"name" : "zib MedicationAgreement-v1.2(2020EN)"
},
{
"identity" : "zib-instructionsforuse-v1.2.1-2020EN",
"uri" : "https://zibs.nl/wiki/InstructionsForUse-v1.2.1(2020EN)",
"name" : "zib InstructionsForUse-v1.2.1(2020EN)"
},
{
"identity" : "HdBe-MedicationAgreement",
"uri" : "https://fhir.healthdata.be/StructureDefinition/LogicalModel/HdBe-MedicationAgreement",
"name" : "HdBe logical model MedicationAgreement"
},
{
"identity" : "HdBe-InstructionsForUse",
"uri" : "https://fhir.healthdata.be/StructureDefinition/LogicalModel/HdBe-InstructionsForUse",
"name" : "HdBe logical model InstructionsForUse"
}
],
"kind" : "resource",
"abstract" : false,
"type" : "MedicationRequest",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "MedicationRequest",
"path" : "MedicationRequest",
"short" : "MedicationAgreement",
"alias" : [
"Medicatieafspraak"
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.9580",
"comment" : "MedicationAgreement"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement"
}
]
},
{
"id" : "MedicationRequest.extension:medicationAgreementAdditionalInformation",
"path" : "MedicationRequest.extension",
"sliceName" : "medicationAgreementAdditionalInformation",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://fhir.healthdata.be/StructureDefinition/ext-MedicationAgreement.MedicationAgreementAdditionalInformation"
]
}
]
},
{
"id" : "MedicationRequest.extension:medicationAgreementAdditionalInformation.value[x]",
"path" : "MedicationRequest.extension.value[x]",
"mapping" : [
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.MedicationAgreementAdditionalInformation"
}
]
},
{
"id" : "MedicationRequest.extension:renderedDosageInstruction",
"path" : "MedicationRequest.extension",
"sliceName" : "renderedDosageInstruction",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://fhir.healthdata.be/StructureDefinition/ext-RenderedDosageInstruction"
]
}
],
"mapping" : [
{
"identity" : "HdBe-InstructionsForUse",
"map" : "InstructionsForUse.Description"
}
]
},
{
"id" : "MedicationRequest.extension:renderedDosageInstruction.value[x]",
"path" : "MedicationRequest.extension.value[x]",
"short" : "Description",
"definition" : "Textual description of the complete instructions for use including the period of use.",
"alias" : [
"Omschrijving"
],
"mapping" : [
{
"identity" : "zib-instructionsforuse-v1.2.1-2020EN",
"map" : "NL-CM:9.12.9581",
"comment" : "Description"
}
]
},
{
"id" : "MedicationRequest.extension:periodOfUse",
"path" : "MedicationRequest.extension",
"sliceName" : "periodOfUse",
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://fhir.healthdata.be/StructureDefinition/ext-TimeInterval.Period"
]
}
]
},
{
"id" : "MedicationRequest.extension:periodOfUse.value[x]",
"path" : "MedicationRequest.extension.value[x]",
"short" : "PeriodOfUse",
"definition" : "**Start date**: This is the time at which the agreement was to take effect (or took effect or will take effect). This is the time at which the instructions for use in this agreement start. In the case of an agreement to discontinue use, this is the start date of the original medication agreement. The end date indicates from when the medication is to be discontinued.\r\n\r\n**Duration**: The intended duration of use. E.g. 5 days or 8 weeks. It is not allowed to indicate the duration in months, because different months have a variable duration in days.\r\n\r\n**End date**: The time at which the period of use ends (or ended or will end). In the case of an agreement to discontinue use, this is the time at which the medication is to be discontinued. To avoid confusion between 'to' and 'up to', the submission of time is always mandatory for the end date.\r\n\r\nWith medication for an indefinite period only a start date is indicated.",
"alias" : [
"Gebruiksperiode"
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.19936",
"comment" : "PeriodOfUse"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.PeriodOfUse"
}
]
},
{
"id" : "MedicationRequest.modifierExtension:stopType",
"path" : "MedicationRequest.modifierExtension",
"sliceName" : "stopType",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://fhir.healthdata.be/StructureDefinition/ext-StopType"
]
}
]
},
{
"id" : "MedicationRequest.modifierExtension:stopType.value[x]",
"path" : "MedicationRequest.modifierExtension.value[x]",
"short" : "MedicationAgreementStopType",
"alias" : [
"MedicatieafspraakStopType"
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.19954",
"comment" : "MedicationAgreementStopType"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.MedicationAgreementStopType"
}
]
},
{
"id" : "MedicationRequest.modifierExtension:repeatPeriodCyclicalSchedule",
"path" : "MedicationRequest.modifierExtension",
"sliceName" : "repeatPeriodCyclicalSchedule",
"type" : [
{
"code" : "Extension",
"profile" : [
"https://fhir.healthdata.be/StructureDefinition/ext-InstructionsForUse.RepeatPeriodCyclicalSchedule"
]
}
],
"mapping" : [
{
"identity" : "HdBe-InstructionsForUse",
"map" : "InstructionsForUse.RepeatPeriodCyclicalSchedule"
}
]
},
{
"id" : "MedicationRequest.modifierExtension:repeatPeriodCyclicalSchedule.value[x]",
"path" : "MedicationRequest.modifierExtension.value[x]",
"mapping" : [
{
"identity" : "HdBe-InstructionsForUse",
"map" : "InstructionsForUse.RepeatPeriodCyclicalSchedule"
}
]
},
{
"id" : "MedicationRequest.status",
"path" : "MedicationRequest.status",
"comment" : "This element is implictly mapped to the CBB concepts period_of_use medication_agreement_stop_type.\r\nUnless the status is explicitly recorded, the following guidance applies:\r\n\r\n* When MedicationAgreementStopType is _14803004_, `.status` will usually be set to _on-hold_.\r\n* When MedicationAgreementStopType is _255545003_, `.status` will usually be set to _stopped_.\r\n* When the PeriodOfUse start date is in the future, `.status` will usually be set to _active_.\r\n* When PeriodOfUse start date is in the past and PeriodOfUse end date is present and in the future, `.status` will usually be set to _active_.\r\n* When PeriodOfUse end date is present and in the past, `.status` will usually be set to _completed_.\r\n* When PeriodOfUse duration and start date are known, the end date can be deducted and the previous rules apply. \r\n* When a system is unable to infer the status from the Start and End, `.status` will be set to _unknown_. The _unknown_ code is not to be used to convey other statuses. The _unknown_ code should be used when one of the statuses applies, but the authoring system doesn't know the current state of the MedicationAgreement.",
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.19936",
"comment" : "PeriodOfUse (implicit, main mapping is on the extensions ext-TimeInterval.Period and ext-TimeInterval.Duration)"
},
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.19954",
"comment" : "MedicationAgreementStopType (implicit, main mapping is on StopType extension)"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.PeriodOfUse",
"comment" : "implicit, main mapping is on the extensions ext-TimeInterval.Period and ext-TimeInterval.Duration"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.MedicationAgreementStopType",
"comment" : "implicit, main mapping is on StopType extension"
}
]
},
{
"id" : "MedicationRequest.intent",
"path" : "MedicationRequest.intent",
"definition" : "Unless `intent` is explicitly recorded and a more appropriate code is known, the value can be set to _order_ because a MedicationAgreement should authorize an action for a patient, pharmacist, professional administrator et cetera."
},
{
"id" : "MedicationRequest.category",
"path" : "MedicationRequest.category",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "$this"
}
],
"rules" : "open"
},
"min" : 1
},
{
"id" : "MedicationRequest.category:medicationAgreementCode",
"path" : "MedicationRequest.category",
"sliceName" : "medicationAgreementCode",
"min" : 1,
"max" : "1",
"patternCodeableConcept" : {
"coding" : [
{
"system" : "http://snomed.info/sct",
"code" : "33633005"
}
]
}
},
{
"id" : "MedicationRequest.medication[x]",
"path" : "MedicationRequest.medication[x]",
"slicing" : {
"discriminator" : [
{
"type" : "type",
"path" : "$this"
}
],
"rules" : "open"
}
},
{
"id" : "MedicationRequest.medication[x]:medicationReference",
"path" : "MedicationRequest.medication[x]",
"sliceName" : "medicationReference",
"short" : "AgreedMedicine",
"definition" : "The medicine agreed upon to be used.",
"alias" : [
"AfgesprokenGeneesmiddel"
],
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Medication",
"https://fhir.healthdata.be/StructureDefinition/HdBe-PharmaceuticalProduct"
]
}
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.19925",
"comment" : "AgreedMedicine"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.AgreedMedicine"
}
]
},
{
"id" : "MedicationRequest.subject",
"path" : "MedicationRequest.subject",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Group",
"https://fhir.healthdata.be/StructureDefinition/HdBe-Patient"
]
}
]
},
{
"id" : "MedicationRequest.authoredOn",
"path" : "MedicationRequest.authoredOn",
"short" : "MedicationAgreementDateTime",
"definition" : "The time at which the agreement was made. Appointment date + time are required (order of the appointments must be clear in cases with multiple appointments on one day).",
"alias" : [
"MedicatieafspraakDatumTijd"
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.19757",
"comment" : "MedicationAgreementDateTime"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.MedicationAgreementDateTime"
}
]
},
{
"id" : "MedicationRequest.requester",
"path" : "MedicationRequest.requester",
"short" : "Prescriber",
"definition" : "The health professional that entered the medication agreement with the patient.",
"alias" : [
"Voorschrijver"
],
"type" : [
{
"code" : "Reference",
"profile" : [
"https://fhir.healthdata.be/StructureDefinition/pattern-HealthProfessionalReference"
],
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Practitioner",
"http://hl7.org/fhir/StructureDefinition/PractitionerRole",
"http://hl7.org/fhir/StructureDefinition/Organization",
"http://hl7.org/fhir/StructureDefinition/Patient",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"http://hl7.org/fhir/StructureDefinition/Device",
"https://fhir.healthdata.be/StructureDefinition/HdBe-HealthProfessional-PractitionerRole"
]
}
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.1030",
"comment" : "Prescriber"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.Prescriber"
}
]
},
{
"id" : "MedicationRequest.reasonCode",
"path" : "MedicationRequest.reasonCode",
"short" : "ReasonMedicationAgreement",
"definition" : "Reason for this agreement. This can be the reason to start, change or stop the medication treatment.",
"alias" : [
"RedenMedicatieafspraak"
],
"max" : "1",
"binding" : {
"strength" : "required",
"valueSet" : "https://fhir.healthdata.be/ValueSet/MedicationReason"
},
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.22094",
"comment" : "ReasonMedicationAgreement"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.ReasonMedicationAgreement"
}
]
},
{
"id" : "MedicationRequest.reasonReference",
"path" : "MedicationRequest.reasonReference",
"short" : "PrescriptionReason",
"definition" : "The medical reason for the prescription or for use of the medication. This can be used to enter a medical indication which was the direct cause for prescription or for use of the medication in question. \r\nIt can concern every type of problem (or condition) of the patient, almost all diagnoses, complaints or symptoms.",
"alias" : [
"RedenVanVoorschrijven"
],
"max" : "1",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Condition",
"http://hl7.org/fhir/StructureDefinition/Observation",
"https://fhir.healthdata.be/StructureDefinition/HdBe-Problem"
]
}
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.23133",
"comment" : "PrescriptionReason"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.PrescriptionReason"
}
]
},
{
"id" : "MedicationRequest.note",
"path" : "MedicationRequest.note",
"max" : "1"
},
{
"id" : "MedicationRequest.note.text",
"path" : "MedicationRequest.note.text",
"short" : "Comment",
"definition" : "Comments regarding to the medication agreement. For example: in consultation with the medical specialist.",
"alias" : [
"Toelichting"
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.22273",
"comment" : "Comment"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.Comment"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction",
"path" : "MedicationRequest.dosageInstruction",
"short" : "DosingInstructions / InstructionsForUse",
"definition" : "Instructions for the use of the medication, e.g. dose and route of administration.",
"alias" : [
"Gebruiksinstructie"
],
"type" : [
{
"code" : "Dosage",
"profile" : [
"https://fhir.healthdata.be/StructureDefinition/HdBe-InstructionsForUse.DosageInstructions"
]
}
],
"mapping" : [
{
"identity" : "zib-medicationagreement-v1.2-2020EN",
"map" : "NL-CM:9.6.23240",
"comment" : "InstructionsForUse"
},
{
"identity" : "HdBe-MedicationAgreement",
"map" : "MedicationAgreement.InstructionsForUse"
}
]
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.